LINGUAGEM DE PROGRAMAÇÃO
Em geral, os elementos de uma estrutura estão relacionados entre si. Por exemplo, pode-se representar a informação de nome e endereço de uma lista de contatos sob esta forma. A forma correta é:
structure endereco {
char nome[30];
char rua[50];
char localidade[20];
long int cod_postal;
};
struct endereco(
{ char nome[30];
char rua[50];
char localidade[20];
long int cod_postal;
});
struct endereco {
char nome[30];
char rua[50];
char localidade[20];
long int cod_postal;
};
struct { endereco:
char nome[30];
char rua[50];
char localidade[20];
long int cod_postal;
};
{
char nome[30];
char rua[50];
char localidade[20];
long int cod_postal;
struct endereco };
Considere a declaração abaixo, feita em C:
for(«expressao1»; «expressao2»; «expressao3») { «comandos» };
Pode-se afirmar que o comando while equivalente a esse for é:
«expressao1» while («expressao2»){ «comandos»; «expressao3» };
while («expressao1»){ «expressao2»; «comandos»; «expressao3» };
«expressao1»; while («expressao2») { «comandos» } «expressao3»;
«expressao3»; while («expressao2») { «expressao1»; «comandos» };
«expressao3»; while («expressao2») { «comandos»; «expressao1»}.
ASSINALE A ALTERNATIVA CORRETA. Observe o script abaixo e assinale a alternativa que corresponde à situação da linha de comando “return(n*fatorial(n-1))”:
int fatorial (int n)
{
if (n==0)
Return 1
else
return (n*fatorial(n-1));
}
Houve uma recursão, pois uma função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa não chama a si mesma.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma direta.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma indireta.
No que diz respeito à estrutura de controle Do while ..., utilizada em programas codificados em C, analise as afirmativas a seguir.
I. a execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico TRUE.
II. a execução da estrutura sai do loop, quando o teste da condição retorna o valor lógico FALSE.
III. o bloco de instruções dentro do loop, é executado pelo menos uma vez.
Está correto APENAS o que se afirma na seguinte alternativa:
II
I e II
III
I
I, II, III
Dentre as opções abaixo qual delas é uma biblioteca de tratamento de entrada e saída utilizada na linguagem C?
stdio.h
begin.h
bit.h
conio2.h
result.h
Fornecidos os dados das candidatas ao time de basquete: altura, peso e idade e as restrições abaixo:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20))
printf("Candidato aprovado");else
printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
structure endereco { char nome[30]; char rua[50]; char localidade[20]; long int cod_postal; };
struct endereco( { char nome[30]; char rua[50]; char localidade[20]; long int cod_postal; });
struct endereco { char nome[30]; char rua[50]; char localidade[20]; long int cod_postal; };
struct { endereco: char nome[30]; char rua[50]; char localidade[20]; long int cod_postal; };
{ char nome[30]; char rua[50]; char localidade[20]; long int cod_postal; struct endereco };
Considere a declaração abaixo, feita em C:
for(«expressao1»; «expressao2»; «expressao3») { «comandos» };
Pode-se afirmar que o comando while equivalente a esse for é:
«expressao1» while («expressao2»){ «comandos»; «expressao3» };
while («expressao1»){ «expressao2»; «comandos»; «expressao3» };
«expressao1»; while («expressao2») { «comandos» } «expressao3»;
«expressao3»; while («expressao2») { «expressao1»; «comandos» };
«expressao3»; while («expressao2») { «comandos»; «expressao1»}.
ASSINALE A ALTERNATIVA CORRETA. Observe o script abaixo e assinale a alternativa que corresponde à situação da linha de comando “return(n*fatorial(n-1))”:
int fatorial (int n)
{
if (n==0)
Return 1
else
return (n*fatorial(n-1));
}
Houve uma recursão, pois uma função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa não chama a si mesma.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma direta.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma indireta.
No que diz respeito à estrutura de controle Do while ..., utilizada em programas codificados em C, analise as afirmativas a seguir.
I. a execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico TRUE.
II. a execução da estrutura sai do loop, quando o teste da condição retorna o valor lógico FALSE.
III. o bloco de instruções dentro do loop, é executado pelo menos uma vez.
Está correto APENAS o que se afirma na seguinte alternativa:
II
I e II
III
I
I, II, III
Dentre as opções abaixo qual delas é uma biblioteca de tratamento de entrada e saída utilizada na linguagem C?
stdio.h
begin.h
bit.h
conio2.h
result.h
Fornecidos os dados das candidatas ao time de basquete: altura, peso e idade e as restrições abaixo:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20))
printf("Candidato aprovado");else
printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
for(«expressao1»; «expressao2»; «expressao3») { «comandos» };
Pode-se afirmar que o comando while equivalente a esse for é:
«expressao1» while («expressao2»){ «comandos»; «expressao3» };
while («expressao1»){ «expressao2»; «comandos»; «expressao3» };
«expressao1»; while («expressao2») { «comandos» } «expressao3»;
«expressao3»; while («expressao2») { «expressao1»; «comandos» };
«expressao3»; while («expressao2») { «comandos»; «expressao1»}.
ASSINALE A ALTERNATIVA CORRETA. Observe o script abaixo e assinale a alternativa que corresponde à situação da linha de comando “return(n*fatorial(n-1))”:
int fatorial (int n)
{
if (n==0)
Return 1
else
return (n*fatorial(n-1));
}
Houve uma recursão, pois uma função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa não chama a si mesma.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma direta.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma indireta.
No que diz respeito à estrutura de controle Do while ..., utilizada em programas codificados em C, analise as afirmativas a seguir.
I. a execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico TRUE.
II. a execução da estrutura sai do loop, quando o teste da condição retorna o valor lógico FALSE.
III. o bloco de instruções dentro do loop, é executado pelo menos uma vez.
Está correto APENAS o que se afirma na seguinte alternativa:
II
I e II
III
I
I, II, III
Dentre as opções abaixo qual delas é uma biblioteca de tratamento de entrada e saída utilizada na linguagem C?
stdio.h
begin.h
bit.h
conio2.h
result.h
Fornecidos os dados das candidatas ao time de basquete: altura, peso e idade e as restrições abaixo:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20))
printf("Candidato aprovado");else
printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
Houve uma recursão, pois uma função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa não chama a si mesma.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, diretamente ou não.
Houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma direta.
Não houve uma recursão, pois a função em seu processo de execução de sua tarefa chama a si mesma, somente de forma indireta.
No que diz respeito à estrutura de controle Do while ..., utilizada em programas codificados em C, analise as afirmativas a seguir.
I. a execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico TRUE.
II. a execução da estrutura sai do loop, quando o teste da condição retorna o valor lógico FALSE.
III. o bloco de instruções dentro do loop, é executado pelo menos uma vez.
Está correto APENAS o que se afirma na seguinte alternativa:
II
I e II
III
I
I, II, III
Dentre as opções abaixo qual delas é uma biblioteca de tratamento de entrada e saída utilizada na linguagem C?
stdio.h
begin.h
bit.h
conio2.h
result.h
Fornecidos os dados das candidatas ao time de basquete: altura, peso e idade e as restrições abaixo:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20))
printf("Candidato aprovado");else
printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
II. a execução da estrutura sai do loop, quando o teste da condição retorna o valor lógico FALSE.
III. o bloco de instruções dentro do loop, é executado pelo menos uma vez.
Está correto APENAS o que se afirma na seguinte alternativa:
II
I e II
III
I
I, II, III
Dentre as opções abaixo qual delas é uma biblioteca de tratamento de entrada e saída utilizada na linguagem C?
stdio.h
begin.h
bit.h
conio2.h
result.h
Fornecidos os dados das candidatas ao time de basquete: altura, peso e idade e as restrições abaixo:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20))
printf("Candidato aprovado");else
printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
stdio.h
begin.h
bit.h
conio2.h
result.h
Fornecidos os dados das candidatas ao time de basquete: altura, peso e idade e as restrições abaixo:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20))
printf("Candidato aprovado");else
printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
altura: de 1.70 a 1.85 m
peso: de 48 a 60 kg
idade: de 15 a 20 anos
O trecho de algoritmo, em pseudocódigo, que verifica corretamente se os dados se enquadram nas restrições fornecidas é:
if ( 170 ≤ altura ≤ 1.85 ) && (48 ≤ peso ≤ 60) && (15 ≤ idade ≤ 20) printf(" Candidata aprovada");else printf("Candidata reprovada");
if ((altura >= 1.70 && altura <= 1.85) || (peso>=48 && peso <=60) || (idade >= 15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if ((altura >=1.70 && altura <= 1.85) && (peso >= 48 && peso <= 60) && (idade >=15 && idade <=20)) printf("Candidata aprovada");else printf("Candidata reprovada");
if (1.70 < altura < 1.85) && (48kg < peso< 60kg) && (15anos < idade < 20anos) printf("Candidato aprovado");else printf("Candidato reprovado");
if ((altura>=1.70 || altura <= 185) && (peso >=48 || peso <= 60) && idade (idade >=15 || idade <=20)) printf("Candidato aprovado");else printf("Candidato reprovado");
Considere o seguinte trecho de código de programa em C:
int main()
{
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
Após análise desse trecho, constata-se que será impresso:
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
int studentGrade;
int firstNumber = 50;
int secondNumber = 90;
studentGrade = firstNumber*0.7 + secondNumber*0.3;
if (studentGrade>=90) printf("A");
else if (studentGrade>=80) printf("B");
else if (studentGrade>=70) printf("C");
else if (studentGrade>=60) printf("D");
else printf ("E");
}
C
E
A
B
D
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch (){
case :
comando(s);
case :
comando(s);
...
default :
comando(s);
}
É correto afirmar que:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
O comando break não é permitido no interior dos grupos de comandos.
Somente um dos grupos de comandos pode ser executado de cada vez.
não pode ser definida por constantes ou literais.
Cada comando seguindo a palavra case deve ser definido por constantes ou literais.
O código para o caso default é obrigatório.
Não é possível ler um vetor ou mostrar um vetor de uma vez. Tal afirmação refere-se a:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores
ASSINALE A ALTERNATIVA CORRETA. Na linguagem de programação C temos que x=3 e y=4 (ambos do tipo float), então a instrução
printf(“%d”, x/y) exibe como resultado:
Atribuições entre Vetores
Entrada e saída utilizando scanf e printf
Aritmética ou outras operações aplicadas a vetores inteiros de uma vez
Comparação entre dois vetores
Comparação entre três vetores